agricultural equipments and machinery - German English Dictionary